// 省份数据
const provinces = {
    "11": "北京市",
    "12": "天津市",
    "13": "河北省",
    "14": "山西省",
    "15": "内蒙古自治区",
    "21": "辽宁省",
    "22": "吉林省",
    "23": "黑龙江省",
    "31": "上海市",
    "32": "江苏省",
    "33": "浙江省",
    "34": "安徽省",
    "35": "福建省",
    "36": "江西省",
    "37": "山东省",
    "41": "河南省",
    "42": "湖北省",
    "43": "湖南省",
    "44": "广东省",
    "45": "广西壮族自治区",
    "46": "海南省",
    "50": "重庆市",
    "51": "四川省",
    "52": "贵州省",
    "53": "云南省",
    "54": "西藏自治区",
    "61": "陕西省",
    "62": "甘肃省",
    "63": "青海省",
    "64": "宁夏回族自治区",
    "65": "新疆维吾尔自治区"
};

// 直辖市数据
const municipalities = {
    "11": { "01": "市辖区" }, // 北京
    "12": { "01": "市辖区" }, // 天津
    "31": { "01": "市辖区" }, // 上海
    "50": { "01": "市辖区" }  // 重庆
};

// 省级城市数据
const cities = {
    // 河北省
    "13": {
        "01": "石家庄市", "02": "唐山市", "03": "秦皇岛市",
        "04": "邯郸市", "05": "邢台市", "06": "保定市",
        "07": "张家口市", "08": "承德市", "09": "沧州市",
        "10": "廊坊市", "11": "衡水市"
    },
    // 山西省
    "14": {
        "01": "太原市", "02": "大同市", "03": "阳泉市",
        "04": "长治市", "05": "晋城市", "06": "朔州市",
        "07": "晋中市", "08": "运城市", "09": "忻州市",
        "10": "临汾市", "11": "吕梁市"
    },
    // 内蒙古自治区
    "15": {
        "01": "呼和浩特市", "02": "包头市", "03": "乌海市",
        "04": "赤峰市", "05": "通辽市", "06": "鄂尔多斯市",
        "07": "呼伦贝尔市", "08": "巴彦淖尔市", "09": "乌兰察布市",
        "22": "兴安盟", "25": "锡林郭勒盟", "29": "阿拉善盟"
    },
    // 四川省
    "51": {
        "01": "成都市", "03": "自贡市", "04": "攀枝花市",
        "05": "泸州市", "06": "德阳市", "07": "绵阳市",
        "08": "广元市", "09": "遂宁市", "10": "内江市",
        "11": "乐山市", "13": "南充市", "14": "眉山市",
        "15": "宜宾市", "16": "广安市", "17": "达州市",
        "18": "雅安市", "19": "巴中市", "20": "资阳市",
        "32": "阿坝藏族羌族自治州", "33": "甘孜藏族自治州",
        "34": "凉山彝族自治州"
    },
    // 贵州省
    "52": {
        "01": "贵阳市", "02": "六盘水市", "03": "遵义市",
        "04": "安顺市", "05": "毕节市", "06": "铜仁市",
        "23": "黔西南布依族苗族自治州", "26": "黔东南苗族侗族自治州",
        "27": "黔南布依族苗族自治州"
    },
    // 云南省
    "53": {
        "01": "昆明市", "02": "曲靖市", "03": "玉溪市",
        "04": "保山市", "05": "昭通市", "06": "丽江市",
        "07": "普洱市", "08": "临沧市", "09": "楚雄彝族自治州",
        "23": "红河哈尼族彝族自治州", "25": "德宏傣族景颇族自治州",
        "26": "怒江傈僳族自治州", "28": "西双版纳傣族自治州",
        "29": "大理白族自治州", "31": "迪庆藏族自治州"
    },
    // 西藏自治区
    "54": {
        "01": "拉萨市", "02": "日喀则市", "03": "昌都市",
        "04": "林芝市", "05": "山南市", "06": "那曲市",
        "26": "阿里地区"
    }
};

// 区县数据
const districts = {
    // 北京市辖区
    "1101": {
        "01": "东城区", "02": "西城区", "05": "朝阳区",
        "06": "丰台区", "07": "石景山区", "08": "海淀区",
        "09": "门头沟区", "11": "房山区", "12": "通州区",
        "13": "顺义区", "14": "昌平区", "15": "大兴区",
        "16": "怀柔区", "17": "平谷区", "18": "密云区",
        "19": "延庆区"
    },
    // 天津市辖区
    "1201": {
        "01": "和平区", "02": "河东区", "03": "河西区",
        "04": "南开区", "05": "河北区", "06": "红桥区",
        "10": "东丽区", "11": "西青区", "12": "津南区",
        "13": "北辰区", "14": "武清区", "15": "宝坻区",
        "16": "滨海新区", "17": "宁河区", "18": "静海区",
        "19": "蓟州区"
    },
    // 石家庄市
    "1301": {
        "02": "长安区", "03": "桥西区", "04": "新华区",
        "05": "井陉矿区", "07": "井陉县", "08": "正定县",
        "09": "藁城区", "10": "栾城区", "11": "行唐县",
        "21": "灵寿县", "23": "平山县", "24": "元氏县",
        "25": "赵县", "83": "晋州市", "84": "新乐市",
        "85": "鹿泉区"
    },
    // 重庆市辖区
    "5001": {
        "01": "万州区", "02": "涪陵区", "03": "渝中区",
        "04": "大渡口区", "05": "江北区", "06": "沙坪坝区",
        "07": "九龙坡区", "08": "南岸区", "09": "北碚区",
        "10": "綦江区", "11": "大足区", "12": "渝北区",
        "13": "巴南区", "14": "黔江区", "15": "长寿区",
        "16": "江津区", "17": "合川区", "18": "永川区",
        "19": "南川区", "20": "璧山区", "21": "铜梁区",
        "22": "潼南区", "23": "荣昌区", "24": "开州区",
        "25": "梁平区", "26": "武隆区"
    },
    // 重庆市郊县
    "5002": {
        "27": "城口县", "28": "丰都县", "29": "垫江县",
        "30": "忠县", "31": "云阳县", "32": "奉节县",
        "33": "巫山县", "34": "巫溪县", "35": "石柱土家族自治县",
        "36": "秀山土家族苗族自治县", "37": "酉阳土家族苗族自治县",
        "38": "彭水苗族土家族自治县"
    },
    // 成都市
    "5101": {
        "04": "锦江区", "05": "青羊区", "06": "金牛区",
        "07": "武侯区", "08": "成华区", "09": "高新区",
        "12": "龙泉驿区", "13": "青白江区", "14": "新都区",
        "15": "温江区", "16": "双流区", "17": "郫都区",
        "18": "新津区", "21": "金堂县", "29": "大邑县",
        "31": "蒲江县", "32": "新津县"
    },
    // 贵阳市
    "5201": {
        "02": "南明区", "03": "云岩区", "11": "花溪区",
        "12": "乌当区", "13": "白云区", "14": "观山湖区",
        "21": "开阳县", "22": "息烽县", "23": "修文县",
        "81": "清镇市"
    },
    // 昆明市
    "5301": {
        "02": "五华区", "03": "盘龙区", "11": "官渡区",
        "12": "西山区", "13": "东川区", "14": "呈贡区",
        "21": "晋宁区", "22": "富民县", "24": "宜良县",
        "25": "石林彝族自治县", "26": "嵩明县", "27": "禄劝彝族苗族自治县",
        "28": "寻甸回族彝族自治县", "81": "安宁市"
    },
    // 拉萨市
    "5401": {
        "02": "城关区", "03": "堆龙德庆区", "04": "达孜区",
        "21": "林周县", "22": "当雄县", "23": "尼木县",
        "24": "曲水县", "25": "墨竹工卡县"
    }
};

// 合并所有城市数据
const allCities = {
    ...municipalities,
    ...cities
};

// 导出数据
const areaData = {
    provinces,
    cities: allCities,
    districts
}; 